Dynamic shift register with static regeneration

ABSTRACT

DATA STORED IN DYNAMIC SHIFT REGISTERS MUST BE PERIODICALLY REGENERATED TO PRESERVE THE DATA. THIS SHIFT REGISTER UTILIZES A FEED-BACK LOOP WHICH ALLOWS DATA BITS TO BE RECYCLED WITHIN INDIVIDUAL BIT STAGES OR GROUPS OF BIT STAGES. THIS ALLOWS THE REGISTER TO HAVE THE EFFECT OF BEING STATIC WITHOUT THE COST OF STATIC SHIFT REGISTER CELLS. WHEN OPERATING IN THE STATIC MODE, DATA ARE REGENERATED BY SHIFTING THE OUTPUT OF A SINGLE BIT POSITION OR A GROUP OF BIT POSITIONS BACK TO THE INPUT OF THE SAME BIT POSITION OR THE BEGINNING OF THE GROUP. THIS, IN EFFECT, REDUCES THE REGENERATION LOOP FROM A FULL SHIFT REGISTER LENGTH TO SOME SUBSET OF A FULL SHIFT REGISTER LENGTH.   THE SHIFT REGISTER IS COMPRISED OF A PLURALITY OF STAGES, THE NUMBER OF WHICH IS CHOSEN TO EQUAL THE DESIRED CAPACITY OF THE MEMORY. THE OUTPUT OF THE LAST STAGE OF THE SHIFT REGISTER IS FED BACK TO A GATING CIRCUIT AT THE INPUT TO THE FIRST STAGE IN A CONVENTIONAL MANNER. STATIC REGENERATION IS PROVIDED, FOR EXAMPLE, OVER EVERY TWO BIT POSITIONS. THAT IS, DATA ARE SHIFTED FOR TWO POSITIONS AND THEN RETURNED TO ITS INITIAL POSITION. THIS IS ACCOMPLISHED BY FEED-BACK LOOPS WHICH FEED BACK THE OUTPUT OF ONE STAGE TO A FEED-BACK INPUT OF A PRIOR STAGE. THE RAMAINING STAGES OF THE SHIFT REGISTER ARE WIRED IN A SIMILAR MANNER. NOW WHEN A REGENERATION INPUT R IS MADE POSITIVE, THE INFORMATION STORED IN THE SHIFT REGISTER STAGES IS HELD STATIC.

DEFENSIVE PUBLICATION UNITED STATES PATENT OFFICE Published at the request of the applicant or owner in accordance with the Notice of Dec. 16, 1969, 869 O.G. 687. The abstracts of Defensive Publication applications are identified by distinctly numbered series and are arranged chronologically. The heading of each abstract indicates the number of pages of specification, including claims and sheets of drawings contained in the application as originally filed. The files of these applications are available to the public for inspection and reproduction may be purchased for 30 cents a sheet.

Defensive Publication applications have not been examined as to the merits of alleged invention. The Patent Otfice makes no assertion as to the novelty of the disclosed subject matter.

PUBLISHED AUGUST l i, 1973 Data stored in dynamic shift registers must be periodically regenerated to preserve the data. This shift register utilizes a feed-back loop which allows data bits to be recycled within individual bit stages or groups of bit stages. This allows the register to have the effect of being static without the cost of static shift register cells.

When operating in the static mode, data are regenerated by shifting the output of a single bit position or a group of bit positions back to the input of the same bit position or the beginning of the group. This, in effect, reduces the regeneration loop from a full shift register length to some subset of a full shift register length.

The shift register is comprised of a plurality of stages, the number of which is chosen to equal the desired capacity of the memory. The output of the last stage of the shift register is fed back to a gating circuit at the input to the first stage in a conventional manner.

Static regeneration is provided, for example, over every two bit positions. That is, data are shifted for two positions and then returned to its initial position. This is ac complished by feed-back loops which feed back the output of one stage to a feed-back input of a prior stage. The remaining stages of the shift register are wired in a similar manner. Now when a regeneration input R is made positive, the information stored in the shift register stages is held static.

Aug. 14, 1973 w. F. BEAUSOLEIL DYNAMIC SHIFT REGISTER WITH STATIC REGENERATION 3 Sheets-Sheet 1 Original Filed June 29, 1970 Pi M z m m (M C ms dms n m E a AV l :53 :0; 315 2;; 52 $01 ANAI 215 t; t; f; t; 5 Q Q s s Q s g 3 Q s a g s Q g NdE 2 :5: z m V 3 0; 3 01 mm :0; 0m 2 3 a J! m MT Q 5 S g X mm QI Aug. 14, 1973 w. F. BEAUSOLEIL 3, 0

DYNAMIC SHIFT REGISTER WITH STATIC REGENERATION Original Filed June 29, 1970 3 Sheets-Sheet 2 +V OUTPUT FIG. 30 2 PRIOR FIG. 3 b

ART (R Q 52 T 5 ---0UTPUT T T4 T2 04 l 7 J N; 4 I I I l T1 J C INPUT 5 I FIG.4c| kg R 04 05 28 I 62 46 49 72 OUTPUT 7 INPUT OT T2 10 02 T 04 T 18 24 22 OUTPUT C 2 5 INPUT 1 7 23 25 5FEEDBACK 48 4 T 82 L o 29 2 T T o-fi 24 26 0 fl- 1973 w. F. BEAUSOLEIL DYNAMIC SHIFT REGISTER WITH STATIC REGENERATION 3 Sheets-Sheet 3 Original Filed June 29, 1970 2225232 l iEw l zezfizwfix T iiw l w A S J Z550 6 JK J! 5 FL FL g J 5%: FL JIL FL AIL JIL E JL E E E s E AIL JIL 5 AL E AL i E 5 Q6; T EEw T 2225255 T Kim 1 18 V Z350 /I s 5&5 E E E E i s E JL E C E 5 II F F m 

